resembling the head of a ram - Fransızca İngilizce Sözlük